#pragma once
#include <iostream>
#include <stdlib.h>

#include "systemc.h"

#if(1)
SC_MODULE(scModule){

  //sc_out<bool> clk_o;
  sc_in<bool>  clk_i;

  sc_signal<bool>  clockState;

  void genClockPos(void);
  void genClockNeg(void);

  SC_CTOR(scModule) {
    SC_THREAD(genClockPos);
    sensitive_pos<<clk_i;

    SC_THREAD(genClockNeg);
    sensitive_neg<<clk_i;
  }
};
#endif

